#ifndef _JEU_H_
#define _JEU_H_

#include "structures.h"


/*
	Nom
	---
		jeu
	Role
	----
		s occupe de decouvrir les cases
*/
void jeu(champs c, int i, int j, int *k);


/*
	Nom
	---
		testVictoire
	Role
	----
		teste si le joueur a gagne 
	params
	-----
		nombre de cases sans mines et nombre d erreurs
*/
int testVictoire(int cases, int erreur);


/*
	Nom
	---
		joueur
	Role
	----
		decouvre une case 
*/
int joueur(champs C, int i, int j);


/*
	Nom
	---
		secret
	Role
	----
		gere l entree secrete pour afficher les mines
*/

int secret_afficher(champs c, int *tab2);


/*
	Nom
	---
		secret
	Role
	----
		gere l entree secrete pour annuler l affichage des mines
*/

void secret_cacher(champs c, int *tab2, int nb_mines);


/*
	Nom
	---
		debut
	Role
	----
		gere les entrees du programme avec des arguments 
*/


int debut(int argc, char const* argv[]);


#endif /* _JEU_H_ */
